a img {border:none;}
:focus {outline:0;}
.alt {
  color: #666;
  font-family: "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif;
  font-style: italic;
  font-weight: normal;
}
img.thumbnail {padding:5px; border:1px solid #e3e3e3;}
img.thumbnail:hover {padding:5px; border:1px solid navy;}
li{list-style:none}


.container {
  width: 950px;
  margin: 0 auto;
}
hr {
  background: #ddd;
  color: #ddd;
  clear: both;
  float: none;
  width: 100%;
  height: 1px;
  margin: 0 0 1.420em;
  border: none;
}

hr.space {
  background: #fff;
  color: #fff;
  visibility: hidden;
}

.column, .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12, .span-13, .span-14, .span-15, .span-16, .span-17, .span-18, .span-19, .span-20, .span-21, .span-22, .span-23, .span-24 {
  float: left;
  margin-right: 10px;
}

/* The last column in a row needs this class. */
.last { margin-right: 0; }

/* Use these classes to set the width of a column. */
.span-1 {width: 30px;}

.span-2 {width: 70px;}
.span-3 {width: 110px;}
.span-4 {width: 150px;}
.span-5 {width: 190px;}
.span-6 {width: 230px;}
.span-7 {width: 270px;}
.span-8 {width: 310px;}
.span-9 {width: 350px;}
.span-10 {width: 390px;}
.span-11 {width: 430px;}
.span-12 {width: 470px;}
.span-13 {width: 510px;}
.span-14 {width: 550px;}
.span-15 {width: 590px;}
.span-16 {width: 630px;}
.span-17 {width: 670px;}
.span-18 {width: 710px;}
.span-19 {width: 750px;}
.span-20 {width: 790px;}
.span-21 {width: 830px;}
.span-22 {width: 870px;}
.span-23 {width: 910px;}
.span-24 {width:950px; margin-right:0;}
A.vbox_pagination {
	border: #e1ebfb 1px solid;
	padding-left: 2px;
	padding-right: 2px;
	font-weight: normal;
	font-size: 22px;
	background: #f5f9ff;
	margin-bottom: 3px;
	color: #666;
	text-decoration: none
}

img{border:0}

A:hover.pagination {	font-size: 22px;
	background: none transparent scroll repeat 0% 0%;
	color: #ac0018;
	text-decoration: none;
}

A.black {color: black;text-decoration: none;}
A:hover.black {color: black;text-decoration: underline;}

.itemBox { padding-top:10px; padding-bottom:10px; padding-right:5px; padding-left:5px; border-bottom:1px solid #dcdcdc; }
.itemBoxHover {background: #f5f5f5; border-bottom: #f5f5f5 1px solid;}

.videoPlayBox { width: 90px; }
.videoPlayBox a { text-decoration: none; display:block; }
.videoPlayBox a img { border: solid 0px #ccc; padding: 1px;}
.videoPlayBox a span.play { display:block; background: url('../graph/icons/video-play.png') center center no-repeat; 
margin: -55px 10px 0 0; height: 50px; position: relative; z-index: 100; opacity: 0.8; }

.videoPlayBoxStop { width: 90px; }
.videoPlayBoxStop a { text-decoration: none; display:block; }
.videoPlayBoxStop a img { border: solid 0px #ccc; padding: 1px;}
.videoPlayBoxStop a span.play { display:block; background: url('../graph/icons/video-stop.png') center center no-repeat; 
margin: -55px 10px 0 0; height: 50px; position: relative; z-index: 100; opacity: 0.8; }

.clear { clear: both;}